A Framework For Module Based Language Processors
نویسندگان
چکیده
A system composed of interconnected modules is a module based system We present an object oriented O O framework for the development of processors for module based systems such as compilers for O O languages linkers loaders and tools for user system libraries We claim that this framework named Jigsaw can reduce the development e ort for such processors and also serve as a basis for interoperability among them We address the issues of i how the abstractions in Jigsaw can be formulated as a framework and ii how Jigsaw can be extended to construct processors for module based languages in the context of our prototype implementation in C This research was sponsored by the Defense Advanced Research Projects Agency DOD mon itored by the Department of the Navy O ce of the Chief of Naval Research under Grant number N J The views and conclusions contained in this document are those of the authors and should not be interpreted as representing o cial policies either expressed or implied of the Defense Advanced Research Projects Agency or the US Government
منابع مشابه
Creating a Semantic Academic Lecture Video Search Engine via Enrichment Textual and Temporal Features of Subtitled YouTube EDU Media Fragments
In this paper, we propose a new framework to annotating subtitled YouTube EDU media fragments using textual features such as exert all the basic portions extracted from the web-based natural language processors of in relation to subtitles and temporal features such as duration of the media fragments where proper entities are spotted. We've created the SY-E-MFSE (Subtitled YouTube EDU Media...
متن کاملTowards a Framework for Developing Processors for Visual Languages
A proposal for the design of a framework for developing processors for visual languages is presented. The concept of visual language is discussed and the framework-based approach to implementing visual languages is motivated. The underlying grammar-based model for specifying visual (multi-dimensional) languages is described and the main features of the proposed framework are presented. The fram...
متن کاملParallel Genetic Algorithms for Optimizing Resource Utilization in Large-Scale Construction Projects
This paper presents the development of a parallel multiobjective genetic algorithm framework to enable an efficient and effective optimization of resource utilization in large-scale construction projects. The framework incorporates a multiobjective optimization module, a global parallel genetic algorithm module, a coarse-grained parallel genetic algorithm module, and a performance evaluation mo...
متن کاملIntegrative Systemic Therapy in Foreign Language Learning: A Practical Framework for Managing Foreign Language Listening Anxiety among Iranian EFL Learners
This study aimed at proposing a framework based on Integrative Systemic Therapy (IST) for addressing foreign language listening anxiety (FLLA) among Iranian learners of English as a Foreign Language (EFL). The effectiveness of the framework in reducing the levels of FLLA among language learners was investigated when implemented by a therapist as well as by learners independently. To this end, 3...
متن کاملDrawing Inspiration from the Quran to Open the M-game-Enhanced Avenue for Translation of Quranic Chapters
Game-based practicing of materials can be seen as a method of capturing an essence of real- life expe-rience which is commonly missing in the conventional face-to-face classrooms. To serve the L2 learn-ers'' immediate communicative needs in wider classroom and societal contexts, this study sought to place L2 English learners within an interactional social framework through reinforcing their Eng...
متن کامل